package com.concurrent.base;

/**
 * 为什么最好不要这种方式创建线程也？
 * 1 、由于java是单继承，多接口实现，如果通过这种方法创建线程，这个类就没法继承其他类。
 * 2 、完全继承整个Thread，会导致开销多大，因为我们只要求我们的任务可以运行，而不必继承整个线程类
 * @author li
 */
public class MyThread extends Thread {

    @Override
    public void run(){
        System.out.println("this is TheadClass");
    }

    public static void main(String[] args) {
        MyThread myThread = new MyThread();
        myThread.start();

    }

}
